matter of survival - Turc Anglais Dictionnaire